3db0dcc140f707d925a985b89986a57c6b6286d1,src/main/java/org/f1x/log/layout/TimeLayout.java,TimeLayout,format,#boolean#number#Buffer#number#MutableBuffer#number#number#,24
Before Change
@Override
public void format(boolean inbound, long time, Buffer srcBuffer, int srcOffset, MutableBuffer dstBuffer, int dstOffset, int length) {
MutableInt offset = offset(dstOffset);
int end = dstOffset + size(inbound, time, srcBuffer, srcOffset, length);
formatTimestamp(time, dstBuffer, offset, end);
formatChar(':', dstBuffer, offset, end);
formatChar(' ', dstBuffer, offset, end);
formatBytes(srcBuffer, srcOffset, length, dstBuffer, offset, end);
formatChar('\n', dstBuffer, offset, end);
}
protected MutableInt offset(int offset) {
After Change
}
@Override
public void format(boolean inbound, long time, Buffer srcBuffer, int srcOffset, MutableBuffer dstBuffer, int dstOffset, int length) {
int offset = dstOffset;
offset = formatTimestamp(time, dstBuffer, offset);
offset = formatChar(':', dstBuffer, offset);
offset = formatChar(' ', dstBuffer, offset);
offset = formatBytes(srcBuffer, srcOffset, length, dstBuffer, offset);
offset = formatChar('\n', dstBuffer, offset);
}
}